We couldn't have been happier with our stay. The location was PERFECT and had stunning views. Check-in and check-out were seamless and super helpful. Directions (especially for crazy Venice streets) were great. The place was air-conditioned- which was perfect for our 100-degree days. The kitchen was nice and had more than enough space for us all. The Internet was slow but this is Venice so it isn't great anywhere.