Superb accommodation, home from home. Location great. Amazing hosts, really friendly, hospitable and generous. Thoroughly recommended.