The location is perfect - you are minutes away from major tourist attractions.
There’s a great restaurant down the street called Vini & Cucina!