Fun castle hotel, great decor and special touches