Clean and tidy, well equipped and a great location.