Great location, spacious space but with mosquitos (like everywhere else in Venice).