We spent a good time at Dino's place. It has a good atmosphere, and it was very quiet. We liked the location, very close to the metro station, which then gave easy access to the city. We found some cool local joints, walking distance.
We didn't get to meet Dino, but he made the communication very easy and simple. A good experience.