John's place is great, to put it simply, and John is a great host. Location is excellent: in between the great food and entertainment to the north and the great beaches of Wailea and Makena to the south. The apartment complex this unit belongs to (Hale Kamaole) is very modern, and the unit itself is very comfortable and cozy. It has fully equipped kitchen, two separate ACs (in the living room and bedroom); a storage shed on the balcony has several beach chairs, one sun umbrella (the other one is in the bedroom's closet), some snorkeling equipment, and some sand toys. Car parking is outside by the building. There is an elevator in the middle of the building, quite close to the unit, which can be used to handle luggage. Check in/out was effortless (a door keypad), as well as communication with the host. Overall: well-deserved five stars!