Clean room in a great resort with tons of amenities. Amazing value.