Excellent accommodation in a perfect location with helpful, friendly hosts.