Stefano's place is great. Plenty of room and just around the corner from some great food and drink options. You should stay here.