Absolutely perfect. Exactly as advertised, a great place in a great location with a great canal view! Francesca was amazing, lovely to talk to, and happy to give us recommendations. Would definitely stay here again.