Nice and clean. Only complaint is the cost with all the add ons, booking fee, cleaning fee, management fee, and we had to empty all trash and strip the beds, after a large cleaning fee. Also, airplanes fly directly overhead regularly. Just the value was not worth it.