Stayed end of January 2023. Upon arrival we discovered that the pool was dirty and toys and such were left out from previous guests. The location is ok very close to beach and other attractions, however immediate area we did not feel safe. There was a homeless lady screaming for help for hours, we discovered right away it was just for a ride into town, the locals also proceeded to yell at her to be quiet as this apparently is a common occurrence. We paid to heat the pool however we could not control the heat, this was done by the owner and we are not positive this was on our entire stay. Overall decent place, that could have easy improvements to make our stay better.