Fantastic location. Spotless. Good facilities. Friendly hosts.