Great location with amazing views on beautiful beaches and hills. Super host, left a lot of surprises for children, plenty of activities. We'll be definitely back.