Great place to be, super clean, location very convenient !!!
Will definitely come back to Roma !!