Good location. The Appartment has everything it needs. It's good if you can speak Italian but the communication with Massimo worked even without it. We arrived earlier than the check-in time but Massimo made time for us to let us in earlier. Overall a very nice experience