Amazing. Perfect spot. Perfect location. Beautiful place. Stay here! Carolyn was amazing and unbelievably accommodating!