Amazing stay! Totally 5 stars. Accommodated all our guests, had everything we needed, etc. You wont find a better place in rome.