The place had a great location. Very close to the colosseum in terms of walking and very close to the nearest metro station. There where a couple of mosquitoes but other than that, the place is a solid choice.