Highly recommend! Allegra’s place is perfect. It is spacious, very clean, has all you need to cook a meal (but this is Venice, enjoying the cafes and restaurants is a must), and it is well situated. Easy check in, and check out. You’ll feel like a local coming in and out of your own apartment ;)