Salvatore's place is great. Easy to get to and into. There is not much around the place but a coffee shop and the metro are not far at all - less than a 5 minute walk. I would definitely stay again.