Great location, facilities and hosts - would stay again