Great place, perfect location and all you need for an amazing Roman Vacation.