A fantastic place with a beautiful view and wonderful hosts. Tranquil and idyllic. A happy place.