Very stylish and clean, with great amenities (Nespresso machine is a godsend after a hard night!) and pretty much perfect location. Keep in mind that Bairro Alto streets are very steep and so is the staircase leading to the flat. Wear sensible shoes and just explore, as our kind host told us.