Beautiful place. Great location. Perfect stay.