Fantastic space for a large group. Huge kitchen and multiple lounging areas made it very easy for meal prep and when we needed some alone space. The highlight was the spa pool, SUPs, and kayaks (the short walk to the beach was also a bonus!). There was a hiccup with the previous guests overstaying which meant our check-in time was delayed, but Sharlene was very good with keeping us in the loop. 10/10 :)