We brought our own bikes with us, which was key for this experience to be fabulous! We rode everywhere and didn't have to fight traffic or find parking. This was a serene few days on the ocean which was exactly what we wanted. My 12 year old has high standards and she was delighted by the room and all the amenities that Janice includes for your stay :)! Hooray! We were also able to get a great boogie board at a shop right by the ocean and she spent the day riding the waves which made it extra fun. Ocean beach was a delightful experience!