Very clean and full of amenities. Excellent communication and very accommodating. Thank you!