Highly recommend this place! It is in a perfect location. The Colosseum and restaurants are literally around the corner. There is an ATM across the street. It was a great experience here, and we will definitely stay here again!