Comfortable place to stay at a great location in Rome with excellent food recommendations provided.