Amazing place! Maria and her family and fabulous hosts!!! Everything about this place was perfect! PS. Expect to get a workout in from the walk!