Great experience: excellent communication, amenities, and convenient location.