Antonella's Place is in a great part of the City with restaurants and interesting sites nearby.