It is a really convenient and nice place to stay, right out side the drive in is a bech where you can see sun set and turtles. They even provide quite a few ocean activities equipment.
There are supermarket and plaza just down the couple street, like 5 min drive or 20 mins walk.
The only bad thing is that it has few mosquitos at the parking lot somehow.