Great location near park and Colosseum, two supermarkets in the same street. Metro station 100 Meters. Very good price value ratio, highly recommended.