One of the best apartment I have lived in Italy. It has everything you need.