Due to various ages of our family, varied activities are important. We rented bikes separately, but everything else was available at this rental- kayaks, boogie boards, ping pong, swimming pool and a very short walk to the beach. Also, important to us, was the walk in first floor for our elderly parents. And with two fully functioning kitchens on each floor, it was ideal. We loved this space and would definitely rent it again!