This place was perfect! Giulia was excellent with communicating to us well before our trip and was available always to answer any questions we had. She even arranged a airport transport for us when we were leaving. I wish we would have stayed here during our entire stay! The only downside of this place was the amount of stairs it took getting to the apartment BUT it was well worth it!!!!