We loved Sandro's place it was a fantastic location and we really loved the Terrace. The kitchen is a little on the small side but workable with a dishwasher which was nice. The air conditioning worked really well.
The grocery store was very close which was very nice Also the bakery, gelato and restaurants. Make sure you understand the water taxi system before you come as it will save you time trying to figure it out.