Built for Airbnb hosts
A bilingual website for a family guesthouse
Casa de los Abuelos, a family-run guesthouse in Puerto Escondido, Oaxaca. A fast Spanish / English site that lets travelers see the place, read real reviews, and reach the hosts in one tap.
Problem
Pepe and Gaby run a guesthouse a three-minute walk from Playa Carrizalillo, for Mexican families and international travelers alike. A traveler deciding where to stay needs three things: see the house, trust it, and get in touch, in their own language.
What I built
A one-page site with a looping hero video, a photo gallery, verbatim Google reviews, map directions, and
one-tap WhatsApp and phone contact. Spanish is the default at / and English lives at /en.
Key decisions & trade-offs
Switch language without losing your place
The page renders once inside a shared layout route, so the ES | EN switch swaps only the copy. The hero video keeps playing and the reader’s scroll position stays put, while each language still has its own prerendered, indexable URL.
A cinematic hero that stays light
The hero ships a separate 1.3 MB mobile cut alongside the 2.6 MB desktop video, with a poster image that shows instantly and a still for visitors who prefer reduced motion.
Result
The hosts now receive more inquiries directly on WhatsApp, and travelers get a faster, clearer picture of the house in their own language before they reach out.