As advertised. Location was great. Communication was great. Great stay!