We loved our stay! It perfectly accommodated our group and the views were stunning! There were so many beaches that were walkable if willing to hike a little down trails. We loved every aspect of our stay!