If location is everything to you, this can't be beaten ... spectacular view of Colosseum. lovely place. loads of space.