Clean, tidy, well kitted out and much larger than expected, great location