A wonderful place to stay—a beautiful home in an amazing location with unbelievable views.
Just terrific