The place was great! CLEAN and great location/10 mins by bus which is directly in front of the building that takes you to Piazza Venezia and makes it all simple.
Would definitely recommend to my friends and would come back to stay here again.