Impeccably clean, great location, fantastic communication. Can't fault the whole experience! Beautiful touch with the chocolates! Pity we couldn't stay longer