Very clean. Good amenities. Great air conditioning. Good communication.