great location, the local stores and surrounding area where sufficient for our needs. Awesome to swim with turtles right off the beach. Great water conditions for all levels of experience.
The construction didn't effect our stay, other than visually.