The apartment is in a very good location, very close to St Lucia Station. The restaurants are very close by. And if you like walking all of Venice Island tourist spots can be accessed by foot. We thoroughly enjoyed our stay.