Great and beautiful place in the center of Rome with all the needed amenities!