Wyspa Fantazji to luksusowy kurort, gdzie każda fantazja, o jaką poproszą goście, zostaje spełniona, choć rzadko okazują się one zgodne z oczekiwaniami.
Młody idealistyczny lekarz rozpoczyna praktykę pod opieką rezydenta, który uczy go zachowania dystansu do pracy i związanych z nią licznych rozczarowań.
Bristol Cove jest nadmorskim miasteczkiem, które według legendy niegdyś było domem dla syren. Ben (Alex Roe) jest bystrym biologiem morskim, który zakochuje się w Ryn (Eline Powell). Pełna mrocznych tajemnic młoda kobieta przybyła niedawno do Bristol Cove i stara się tam jakoś ułożyć sobie życie. Maddie (Fola Evans-Akingbola), współpracowniczka Bena, jest jednak bardzo podejrzliwa w stosunku do Ryn. Co z tego wyniknie?
Kelly Quinn i jej dwie przyjaciółki, Darbie i Hannah, znajdują na strychu książkę kucharską babci Kelly, pełną dziwnych przepisów. Wkrótce dociera do nich, że mają w swoich rękach zbiór magicznych receptur kulinarnych.