Clean, quiet location. Resort staff were very friendly. Food was good. A little disappointed in the beach due to some invasive weeds that were washed up on shore. But I think we were just there at the wrong time. Overall a great stay.