Teresa was super welcoming and even purchased special snacks for our baby. She can't speak English very well but the words she knew did the trick. Location is perfect, short walking distance to everywhere. The flat is specious and was very comfortable for 3 adults and a baby. The beds were comfortable and everything was clean and tidy. Really good value for an inexpensive stay. On the downside, there were loud street noise early in the mornings, audible in the living room (3rd person) and although the modem was there, the internet/wifi wasn't working.