Almost like a fairy tale castle on a fairy tale island with a fairy tale village within its walls. Your can shop, sleep and eat all within the walls of this wonderful place.