Did not use pool or bikes but everything we needed was available. Very clean. Communication was good with questions or issues. We never could figure out how to use TV programs, maybe instructions would have helped. Location Was perfect for what we needed. Extras provided were thoroughly enjoyed by all, pretzles, crackers,water, coffee, and games. We would definitely stay here again.