It is really close to St Marks square! I would definitely recommend this place.