Everything we needed was onsite. All beach equipment and boards. Beach chairs and lots of towels. We were less than 2 blocks from the ocean and about 1 block from the bay. The location has lots of scooters available. There is a good little grocery next door. We were easily able to get anything we needed. The apartment is very comfortable with a great private deck.