Though we had a wonderful stay at Kelly's place, there was a miscommunication about check out rules. We followed all of the rules listed in the binder for our stay and check out and for some reason still charged an extra cleaning fee. I would have given it 5 stars if I didn't feel like we were getting ripped off on the extra money.
Great location if you're looking to go to first beach.