The place was great, location is absolutely ideal for anyone visiting Rome!
The place is great and everything work perfectly from the moment we arrive till the moment we left, all communications and questions were answered immediately! Absolutely recommend!