Great location, swimming pool on the 20th floor was amazing and overall we had a wonderful experience! Staff was very helpful and the place was sparkling clean.