A wonderful location, an amazing view, a fabulous couple, a great room, and a marvelous little dog that is always friendly and sweet! A perfect complement to the perfect city. Fantastic!