Our stay at Mabbi and Luigi's was great! The views from the apartment are amazing - even better than the pictures! Location is perfect. We were able to walk to restaurants and all major attractions. Close to public transportation, as well. Luigi was very responsive and even gave us some great restaurant recommendations. We will definitely stay here again next time!