This place lives up to its pictures. Its is very well stocked (everything from stereo and CDs of Hawaiian music, to a Vitamix, to extra towels and sheets, and extensive selection of beach/sports equipment); it has very beautiful grounds including oceanfront, swimming pool and tennis courts; it’s clean and spacious. The bed was comfortable but we are accustomed to a king size bed so it was too small for us (not sure whether it’s a queen or full). The room has room-darkening curtains, so it’s fine if you are sensitive to light. The host kindly let us check in earlier than 3pm but when we arrived the office was closed for lunch, so if you arrive at lunch time we suggest calling the office to make sure they’re open before heading there. If you’re not looking for a king size bed, you’ll love it, this is the best Airbnb around!