Very clean. Lots of amenities. Great communication and convenient location for airport and sightseeing.