Really clean and welcoming place, located in a calm area.