great location! great hosts! great views from the rooftop patio! a lot of steps to work off all the local pasta and gelato but we'll worth it for the rooftop!