First, every villa enters the dataset through one of three pathways: platform inventory feeds filtered against our criteria, management-company pitches, or reader recommendations. Filed villas wait in a queue until a reviewer takes them. Roughly 40% of pitched villas never reach a public page.
Second, the 40-criterion checklist runs. Bedroom and bathroom count verified against floor plan. Indoor and outdoor square meters measured. Distance to nearest grocery and restaurant in kilometers, not adjectives. Photography verified against current condition (reverse image search plus a 30-day request photo). Manager responsiveness tested via three separate inquiries. Generator backup, Wi-Fi reliability, kitchen capacity, AC coverage, pool gating, beach access. Yes or no, with the number where the number matters.
Third, the ranking. The checklist produces a score. The score is one input. The other inputs are verified guest reports, repeat-booking data from platforms, our own stays, and the management company’s track record across the rest of the portfolio. The ranking is one editor’s opinion. The editor is named on the page.
Fourth, the passed-on list. Every best-of guide names the villas we considered and rejected, with the reason. Photography that does not match current condition. Manager non-responsive. Generator claim that failed verification. Pool gating absent. The passed-on list is what no other site publishes, because no other site is paid the same regardless of which villa you book.