This place was perfect for the one night - stop through stay I had. It was a little difficult to find at first and check-in wasn't very smooth. Federica's mom came to let me into the apartment but she did not speak english which made it hard to communicate - BUT she did call her son to translate, so I appreciate the effort. The place was overall clean and everything worked! Wifi, TV, /Airconditioning all great!