Great location, fantastic facilities, lovely hosts