The location is perfect – great views of ocean and sunsets and so close to great snorkeling. Everything that we needed for our stay was provided – loved that snorkeling equipment was available as well as beach towels and chairs. Both beds are very comfortable! Definitely would return. Mahalo!