Have used Skylark to book FS Lana’i and Grand Velas Riviera Nayarit. While you can book online, found the service to be quite good and responsive. I think we booked FS online, and GV was done offline through a Skylark advisor who was very helpful in working through complicated logistics of a multi-generational trip.