We had a wonderful stay at Napili Shores! The views from the balcony are stunning and we enjoyed sitting out there in the morning and at night. We could even see the water from our bed! Everything was perfect. We loved walking the beach and went over to the Gazebo and Montage for breakfast as well as many restaurants in the area! Great room and great location!