Riccardo place is as described. Metro station is walking distance and Riccardo is very welcoming. Would definitely come back.