Clean rooms and good location. We had a bit of difficulty with the car parking for our vehicle but otherwise it was fine.