The unit was absolutely perfect! Just as promised in the description. Location couldn’t be any better! The community of Kamaole Sands was extremely well maintained, bbq areas were clean with many available grills, pool was spacious and community was landscaped beautifully. The unit was very spacious for two people, very clean, mattress was extremely comfortable for a murphy bed, a little soft in the master bedroom, patio overlooking the beach was used every morning for breakfast, and the beach chairs and cooler were used everyday. Would definitely stay again!