Very clean, well-equipped and easily accesible place.