Excellent location, beautiful facilities in the apartment complex. Good communication with host just a small miscommunication with guards and early check in but quickly resolved. Cleaning lady was at the apartment a couple of hours after check in as the people that were staying before us trashed the place. other than that it was a good stay