Absolutely amazing location, beautiful interior, and a great host. What more could you want? We had the most awesome time. Nothing beats staying on a canal.