This place was perfect! It was a great location and the surrounding restaurants were good too. We loved our stay here in Rome!