Superb location, facilities, accommodation and host. Would definitely stay again, had a great stay.