The place is great. right in the heart of Venice. great location and only 20 minutes walk from st.lucia station