A gem of a place : a real find : amazing location : fabulous warm hosts and beautiful views from the deck !!