Romeo's place is a real deal. Top location, nice coozy flat right next to Concordia.
Highly recommended