Wonderful location and beautiful place to stay. very clean, loved the fact that they had snorkels, chairs, and body boards available for us to use.