Nicely situated, clean and well kitted out.