Well equipped, clean and welcoming. In a very quite and peaceful area.