This place is amazing!! The location could not be better. The view of the colosseum is awesome!