The location is perfect! Is near the Vaticano, restaurants, stores. Nice place.