We love this property, and it was not our first stay. Location is one of the primary assets, but the aloha spirit of the staff is an asset as well. The beds are comfy, the AC is effective, and the cleaning staff is meticulous. We will happily stay here again. The wifi strength varied depending on which building we were in, building A had the best. Otherwise, another great stay.