Excellent place, great amenities! Excellent communication, great place to stay!