Tranquil & peaceful - check! Beautiful location with fabulous vistas - check! Eco-friendly & stylish - check! Lovely family with a comfortable, self-sustaining vision for their future - check! Freshly baked, homemade bread for breakfast - unexpected pleasure - check! Wish we could have stayed longer.