This place was awesome. There were 13 of us and we fit well in the two apartments. They were located in a wonderful location, walking distance to so many places. We had a great time. Be aware though, the apartments were on the 2nd and 4 floors, so be prepared to do some climbing.
The host was awesome. She met us at the boat taxi stop and walked everyone through the rooms and showed how to use the washer. She even offered to assist in getting one of us to the US Consulate (Venice) to assist with a passport issue. She was very responsive and was a great host.
Besides all the stairs, the only thing to be aware of is there is only one shower in each apartment, there are not 2 full bathrooms as advertised, it is 1 and 1/2 in each.
I would definitely recommend staying here!!!