Beautiful and magical accommodation incredibly close to the beach. Friendly staff and lots of animals as advertised. Bed was very comfy and the bathroom is awesome! Cooking amenities available are a "French Oven" (like a large toaster oven) and a hotplate located in a common area. The room I stayed in did not have a desk, but the other room did. If a desk is important to you, message the Host, she is great with communication. I would definitely stay here again ❤️