Please sign in to post.
Posted by
1201 posts

To answer your question, that apartment looks like a lovely place in a good spot. There are restaurants and shops close by.

I have not dealt with that particular agency before, but perhaps you could find reviews on trip advisor.

We have used these folks in the past with good results.

www.veniceapartments.org

these people also get good reviews.

www.viewsonvenice.com