We were a family with a dog and the location of this property was really good. We were close to the beach and also the pool area. We also loved that this location had a dock close by where we can go fishing, crabbing and kayaking right off of. The dolphins and other wildlife are so up close and it was the highlight of our stay. The property itself was nice and the inside was clean, however, the front deck, the screened in porch and the back deck were really un-useable. We also met a great deal of spiders inside upon check-in and a few other critters at night. I am not certain if this is the norm for the time of year we stayed but there were a lot of cobwebs inside the screened in porch and on the decks. It would have been good to have them cleaned and the areas sprayed before we stayed. So we really could not utilize those areas. However, that did not stop of from having a good time because the rest of the property was nice and clean and for a dog friendly property, you would not know that dogs stay there. The other thing that was a little disappointing was in other comments it listed that there was beach gear that can be utilized but when we arrived all of the beach gear we saw was locked up. When I called the property manager they indicated that the items that were locked could not be utilized by the renters. So I am not sure if there was beach gear somewhere else but we were told it couldn't be used. Luckily we brought some beach gear with us but we did not have a wagon to bring the beach gear to the beach. So just as an FYI, the beach gear may not be able to be used during your stay. However, there were 3 kayaks that we were able to use. Which was awesome. We did run out of propane during our stay while we were cooking dinner. Luckily we had friends that stayed at the same time, so we finished cooking by them since it was after hours and couldn't get propane right away but it was delivered after calling the property manager by the next day. I have to say though the overall consensus is that we really enjoyed the property and we would stay there again especially since we know what to expect and what is needed. Thank you for letting us enjoy your property.