Nice, affordable place to stay and close to a lot of things you'll need/want on your stay. Go check out all the beaches, and don't be afraid to drive an hour+ away to some very cool hiking spots and beaches full of tropical life.