The royal couple stayed at Soho Beach House Canouan, a tropical outpost of the members-only club Soho House. It’s easy to see why: nestled right upon the private Grand Bay Beach, many of the 40 rooms at the resort are situated right upon the sandy expense, meaning guests can wake up and walk right outside to the ocean. A beach bar sits right underneath the palm trees, serving up spicy picante cocktails and margarita pizzas. Meanwhile, a “deli” offers fresh smoothies made from papayas, coconuts, and pineapples, as well as wine and frozen yogurt. If that doesn’t sound relaxing enough… there’s also a Cowshed spa.