We will be returning! The location is walkable to so many beaches, great shops, and food spots. Beach materials were provided so we could have the best time snorkeling and hanging out at the beach. Our stay was comfortable, clean, and exactly what is pictured. We are already planning our next trip to stay here. Mahalo!