Very clean and stylish. Great location and the communication was top notch and rapid. Great view from the roof pool. Extra linens and towels are a nice touch. Only area for improvement is the mattress. It needs to be replaced.