I would give this space 10 stars if I could. Clean, great location and amenities..well worth the price. And Thomas could not have been more communicative and nice. It is what a traveler would expect from a 5 star resort and exactly what I got.