This place is truly beautiful and has a lot of stores and restaurants close by. Check-in a little difficult because the man who checked us in only spoke Italian but he was super kind. Overall, we had a great stay here.