While Francesco's place is in a good location, we had a horrible stay. There was no water in the building when we checked in. We were told it would be back on in an hour and it never came back on. This meant no showering, no drinking water, and having to find a cafe to use to the toilet. This also meant we had to fly back to the states with no shower. We also had to wait in the rain for Francesco's team to let us in the apartment. Francesco did not honor our request for a full refund. Before you check-in, ensure all of the utilities are working. You won't get your money back if anything is wrong.