Had a lovely, relaxing stay at Babajamas! I would say that you'd definitely need a car to stay here, as it's far from any amenities. Though if you planned not to leave during your stay (which you definitely could do), then no problem. Check in was easy and Bill greeted us in the driveway and provided a quick tour of the grounds. We settled in and felt right at home. The unit was impeccably clean and had so many nice thoughtful touches (ie. cozy blankets, epsom salts for the bath, scones, popcorn!). It was super private - we had our unit and access to all the decks to ourselves the whole weekend. We appreciated that the deck right outside our unit was covered as we got some rain over the weekend, so we were still able to hang out outside and read. Speaking of outside, the decks and the views were so amazing. We loved watching the float planes come and go and looking out for sea creatures. It felt like our own private little resort! I would say if you're BYO-kayaks/SUPs etc, to paddle them to Babajamas from the public (?) water access down the road as from the suite down to the water is a lot of steep narrow steps! We utilized the BBQ (easy to use) and the kitchen was very well-equipped (including ground coffee but also had a french press, seasonings, all kitchenware you'd really need). We self-catered for the majority of our trip. Overall had an amazing time at Babajamas and would highly recommend!