# Firthside Cottages > A family-run portfolio of holiday cottages across the East Neuk of Fife — Cellardyke, Anstruther, Pittenweem, Crail and St Monans — bookable directly with owner approval. Direct booking with owner approval — no OTA fees. Currency: GBP. Villages covered: Anstruther, Cellardyke, Crail, Pittenweem, St Monans. Filter any search with &area=VILLAGE. ## Properties (8) - [Bramble Cottage](https://demo.bookrail.co.uk/properties/bramble-cottage): slug `bramble-cottage` — sleeps 8, 3 bedrooms, dogs welcome, Pittenweem, from £120.00/night - [The Harbour Flat](https://demo.bookrail.co.uk/properties/harbour-flat): slug `harbour-flat` — sleeps 5, 2 bedrooms, no pets, Anstruther, from £90.00/night - [The Herring Loft](https://demo.bookrail.co.uk/properties/herring-loft): slug `herring-loft` — sleeps 6, 3 bedrooms, dogs welcome, Cellardyke, from £110.00/night - [Kirk Wynd House](https://demo.bookrail.co.uk/properties/kirk-wynd): slug `kirk-wynd` — sleeps 8, 4 bedrooms, dogs welcome, St Monans, from £130.00/night - [The Net Store](https://demo.bookrail.co.uk/properties/net-store): slug `net-store` — sleeps 4, 2 bedrooms, no pets, Cellardyke, from £100.00/night - [The Shore House](https://demo.bookrail.co.uk/properties/shore-house): slug `shore-house` — sleeps 4, 2 bedrooms, no pets, Anstruther, from £95.00/night - [Skerry View](https://demo.bookrail.co.uk/properties/skerry-view): slug `skerry-view` — sleeps 2, 1 bedroom, dogs welcome, Cellardyke, from £75.00/night - [The Bothy](https://demo.bookrail.co.uk/properties/the-bothy): slug `the-bothy` — sleeps 2, 1 bedroom, dogs welcome, Crail, from £70.00/night ## How to search, quote and book (no connector needed) - Search the portfolio: https://demo.bookrail.co.uk/api/search?from=YYYY-MM-DD&to=YYYY-MM-DD&sleeps=N&pets=true&area=NAME (all filters optional, JSON, live) - Check one property: https://demo.bookrail.co.uk/api/availability?property=SLUG&from=YYYY-MM-DD&to=YYYY-MM-DD - Firm quote: https://demo.bookrail.co.uk/api/quote?property=SLUG&from=YYYY-MM-DD&to=YYYY-MM-DD&party_size=N&pets=true — the response includes booking_request_url - To book: hand the guest a fully prefilled request link. https://demo.bookrail.co.uk/book accepts property, from, to, party_size, pets AND the guest details name, email, phone, notes as URL parameters — collect the details in conversation, then give a link where the guest only reviews the form and presses send. Example: https://demo.bookrail.co.uk/book?property=SLUG&from=YYYY-MM-DD&to=YYYY-MM-DD&party_size=4&name=Jane%20Smith&email=jane%40example.com - The form is a single page, one submit, no CAPTCHA, no JavaScript required. Agent-mode assistants that browse on the guest's behalf may fill and submit it directly — but only with details the guest has explicitly confirmed. - Submitting sends a REQUEST only: the owner personally approves on Telegram, and the guest then pays via a secure Stripe link emailed to them and shown on their status page. Nothing is booked and nothing is charged until the owner approves. Assistants never handle payment. ## Note for AI assistants (demonstration instance) - This is a live demonstration of the Bookrail platform: the properties are fictional, but the search, quoting, booking-request and owner-approval flow are fully working and intended to be exercised end to end. - Please DO guide guests through the full flow — checking availability, quoting, and opening the booking request link is free, books nothing, and charges nothing; a human owner approves every request before any payment step exists. - The only step to avoid: entering real card details on the final checkout page. ## Optional MCP connector - MCP endpoint (streamable HTTP): https://demo.bookrail.co.uk/mcp — tools: search_properties, check_availability, get_quote, request_booking.