Excellent homely accommodation in a beautiful well presented home. Great hospitality in a great location.