Location, views, amenities, parking etc. absolutely perfect for what we needed. Clean and cool. Thomas gave perfectly detailed instructions for check in and check out which made our trip flow nice and easy. The only minor inconvenience was the fact that we were on the 24th floor and the elevators were under maintenance quite often, once both at the sametime so we had to climb. But welcome a nice workout. We also knew this when booking but with the views, location, and parking it was still worth every penny! :) thanks again!