Great location, great beds.
Easy check in, reception was happy to store our bags for us before and after check in due to flight times.
Lost hot water for a day but I don’t believe this is a fault of Canvas at all.