Excellent place, very good location, nearby Vatican, good restaurants nearby. I recommend and for sure will return again.