Great place
Well run
Spacious & well equipped