Very clean place and amazing amenities. The rooftop views are unbelievable.