Absolutely perfect location! Easy walk to beach which was great for kids. Nearby lava rocks invited many, many beautiful sea turtles close enough to touch in the water without getting in - of course, we did not touch. Easy walk to shops and GREAT restaurants! Plenty of cooking utensils, dishes, water toys, towels, and toiletries. Would definitely return!