This is the second time we have stayed at this property and both times we had really amazing experiences. Both times, we were greeted upon arrival by the property manager and she was very helpful and made us instantly feel good about our choice. The unit is exactly what we need and was clean. They are dog friendly with a small pet fee which we appreciated. They even have a little fenced in area where you can let your dog off the leash. The hibiscuses and fruit plants were so pretty around the property. The beach is a quick walk and that was AMAZING! My huband, my dog, and I will be staying here again next time!