A beautiful location with great views and a heart warming hospitality.