Great place with a great location. The bikes were so fun to use as well as all the other amenities provided. Clean and cozy place to rest after a fun day exploring Ocean Beach!