To summarize this place - Fantastic views, unbelievably beautiful garden, cozy place, friendly and warm hosts and even friendlier dogs. We couldn’t have asked for a better place.