The unit is very clean and tidy and has everything you need. The bedrooms and bathrooms are quite spacious. We loved Alfama and the location of the apartment but if you have any mobility issues this is not the location for you.