All of the staff members were very welcoming and helpful. I am grateful, too, that they spoke English as I do not speak Portuguese. The rooms are small, which is typical for Europe. However, they are clean and sufficient. Public transportation is easily accessible. The only down side is that, again being Europe, the streets and especially the sidewalks are extremely narrow and are cobblestone or tile. There are shops, restaurants and small markets everywhere. I definitely recommend staying at this hotel.