Perfect place in the perfect location. Such a beautiful home. We had an amazing stay.