Gorgeous apartment, views, convenient location, and hotel amenities. We had an awesome time.