Excellent service.
Guests are impressed with the service they receive here – most guests seem to be on first-name terms with the manager, who they say can't do enough. It means that your stay in Rome should be one with a warm welcome and someone to help you out wi