We stayed there for 3 nights, and regretted for not having planned a longer stay. We paddle boarded and enjoyed amazing sunsets! Used the pool, a community bbq, and loved walking around the resort. The unit has everything to enjoy the stay. Craig Bay stays in our hearts, and hopefully we can return there someday. Thank you for sharing a piece of paradise with us.