Colourful and quirky, beautifully presented. Would stay again.