Excellent location, communication, and amenities. My parents were happy with their stay here!