We stayed here with my wife and two kids. The unit was right on the water as advertised. However, when we woke up, there were ants everywhere. My 4 year old daughter first saw them on her floor at 6am. We later found a huge infestation in the bathroom. We were only supposed to be there for two nights. We decided that having the property manager spray or sweep up the ants was not a sufficient fix for our mini vacation and sought another CLEAN hotel. We assumed the owner would be accommodating given the ant issue, but continues to be problematic. Stay here at your own risk.