Small, basic but clean, tidy & well appointed. Good value for money.