The location of this place cannot be beat! It's clean, spacious, and the perfect spot from which to enjoy Rome. Highly recommend!