Except for mosquitoes, well furnished kitchen and big bedrooms of 3 beds are nice. Location is very close to colosseum.