We cannot say enough great things about our stay at Shannon's place. Check in was easy, the space was beautiful, clean, and perfect for a vacation for my husband and I. We did not use the pullout couch so I cannot speak to that but the bed was incredibly comfortable after long days at the beach and the little touches like providing juice and coffee went along way! You don't need to worry about most beach essentials as Shannon provided beach towels, chairs, a cooler, and snorkel gear. We did not get to use the bikes as our trip was short but we would love to return and stay here again! The property is a block away from a view of the water and short walk to a rocky beach. I would recommend a car rental to get anywhere else on the island