Where is a good place to stay on the beach, w/pool, small facility, near town, with kitchen and a dive op near by? Not a resort type place. looking at 2 weeks in may.

Thanks in advance.