We had a great experience at Adriana's - the location is perfect (close to all of the major sights, but not right in the middle of the tourist mess), the apartment has a ton of personality and Adriana and her family were friendly and helpful hosts. I highly recommend a stay there