Location is superb as it is in Alfama district. If you like public transport: train station is an option. Keep in mind that no cars can come close to the location, walking is always needed.
House: it's small but it's fine. The stairs can be an issue as there is pretty much no space to get on/off.
Bathroom: Shower and toilet are good.