A completely MAGICAL place just like the name :). It was so serene and peaceful to stay in. Definitely big enough for two. All the amenities that we could ask for, and even a basket of fresh oranges from the tree in the garden. Would definitely stay again!