Fantastic place and easy to communicate. Close to everything in Rome!