Great location, spacious, good facilities, great host.