Five stars! If your staying in Rome you will not be disappointed.