Charmingly decorated, great fun for a weekend