So magical! A lovely lovely place to stay