Location is great and the apartment grounds are very nice. this place is huge compared to the other places we stayed at in Italy. Very modern and very clean.