Absolutely AMAZING! Everything was perfect and exceeded our expectations. We cannot say enough about the views which are the best you can get with panoramic views of the city, mountains, and water! The hosts made us feel welcome from the minute we walked in with personal touches and recommendations for favorite things to do around the city. Communication was outstanding throughout our entire visit!