The place was beautiful and in a wonderful location. Communication was decent. We were a bit confused how checking in would work along with parking since we had a rental car. Communication could have been a bit quicker especially on the day of arrival. Overall, the location, place, and amenities were wonderful. The unit is very large. We definitely recommend!