This place is an excellent value. It fit my American family of 5 perfectly. While the walk in the evening from the train station to the apartment wasn't my favorite, the apartment is clean, had everything we needed, and pretty comfortable (1 bed was pretty hard, but you might like that firm feel!). Stefano is awesome, totally personable, helpful, and responsive. But seriously, it was a fantastic value.