Had a great stay. We only stayed only for one night unfortunately but the Giudecca area is very nice and quiet. We found it much easier to sleep in Giudecca than on the main island which can be very noisy at night. The apartment is steps away from lots of places to eat and a short boat ride from San Marco Square.
The apartment itself is very modern and clean, and we found it very spacious and comfortable for the four of us. I couldn't recommend their apartment enough.