This is one of the nicest places we have stayed in. It was very clean and spacious, with great amenities. We loved dining up on the rooftop. The location is great!