Great location near the colosseum and excellent hospitality