Perfect place for our needs. Location, communication, and amenities were all spot on. Highly recommended.