Exceptionally clean and stylish with plenty of amenities and close to everything. We had a wonderful time!