01/07Client project
All case studies

Picomar

A villa collection's new website: date requests, area-only maps, old villa pages forwarded

Sector
Luxury villa rentals
Location
Uvita, Costa Rica
Year
2026
Role
Design · Development
Desktop home page of Picomar: the headline “A luxury villa, looked after.” over a photo of a modern house of glass and timber above the Pacific, with a search bar for villa, dates and guests.
01Context

The brief

Picomar is a collection of private luxury villas on Costa Rica’s southern Pacific coast, based in Uvita, from oceanview homes to jungle hideaways and estates. Guests browse the homes, check dates and ask to book. A concierge team arranges chefs, wellness and activities around the stay.

We built the website that replaced the previous one. The Internet Archive still shows that site running on WordPress, WooCommerce and Elementor in June 2026. The new site runs on Next.js. It turns dates into booking requests, shows villa locations as areas and forwards old villa pages to the new site. On phones, most villa pages keep a Check availability button pinned to the screen. The site is in English.

026 features

What we built

01/06

Villa pages that take requests

Each villa has its own page with photos and amenities. On most, guests pick dates and party size in a booking card, then request to book; it says they are not charged yet. Four villas take inquiries instead.

Booking card on a villa page with the date picker open on March and April 2027, a guest counter set to 2 and a Request to book button.
02/06

Search by date, group and price

The collection page lists 46 villas with filters for dates, guests, price, amenities and access. The home page opens with a search by villa, dates and guests. Eleven collections group homes by occasion, from family reunions to retreats and complete privacy.

The villa collection page: a filter bar for dates, guests, price, amenities and access above the first row of villa cards, each with a photo, a name and room counts.
03/06

Maps that show an area

A villa map marks a circle with the legend “Approximate area”, not a street address. Most pages add that the exact address follows a booking. The search-engine data on all 46 villas gives only the town and country.

Location section of a villa page: a street map of a town with a translucent circle and a legend that reads Approximate area, above the start of the house rules.
04/06

Old villa and journal pages forwarded

We requested the old villa pages and journal posts that the Internet Archive captured in 2025 and 2026. Each forwards to a working page on the new site: most to the matching page, through permanent redirects, and a few to the villa list.

05/06

Photos sized for each screen

Photos come in several widths, so a phone gets a smaller file than a desktop. Browsers that accept AVIF get it: on villa pages the top photo is 42% to 56% smaller than the JPEG. Only the top photo is set to load at once.

06/06

Analytics only after a yes

Google Analytics and Meta’s pixel stay off until a visitor taps Allow. Before that, the home page contacts only picomar.com and sets no cookies. After No thanks, neither tool runs, and the choice is remembered.

03Facts only

Results

old villa and journal pages we checked forward to the new site
Forwarded
smaller top photo as AVIF than as JPEG on all 46 villa pages
42–56%
analytics requests until a visitor taps Allow
0
villa pages take dates and a request to book
42/46
maps show an area; most pages say the exact address follows a booking
Area only
044 images

Gallery

Top of a villa page: a photo of a modern house at dusk with the villa's name, the town, bedroom, bathroom and guest counts, a Check availability link and the section menu below.
01A villa page opens on its own photo, with room and guest counts and a link to the booking card.
Phone view of the home page: the headline, then stacked fields for villa, guests and dates and a Search button.
02On a phone the search fields stack and the menu moves behind an icon.
The journal page under the heading Latest dispatches: a large featured post beside three smaller ones, each with a photo, a date and a title.
03The journal: field guides and local notes, one featured post and a list.
Phone view of a villa page: the photo, the villa's name and room counts, and a Check availability button pinned to the bottom of the screen.
04A Check availability button stays pinned to the bottom of the screen as the page scrolls.
058 tools

Stack

  • Next.js
  • React
  • Tailwind CSS
  • Vercel
  • Sanity
  • MapLibre
  • OpenStreetMap
  • GSAP
06Keep going

What's next