The best location you can think of staying in rome.
Quick responses. Makes sure you feel like you’re at home.
It’s actually one of the best I’ve been to so far 😊