I have stayed at Carolina's flat twice now and each time was wonderful. The location is perfect for hearing fado outside your window (or not if you simply close the noise cancelling windows). The bed is incredibly comfortable, and the flat has everything I needed, including small touches like washing machine detergent and endless coffee.
Caroline has always made my check in and check out effortless, and accommodated my early and late hours if possible.
I would definitely stay here again for short or long term stays.