Location location location!!!! Literally steps from the trevi! The street is full of people, bars, stores anything your heart desires!!!!!!