Very clean place in a great location. I loved the roof top pool and the people are the best.