This property was just as advertised. It was clean, in excellent condition, and in a wonderful location. The beach is just a short walk across the street, and the community pool is bigger than average for a place like this and also very nice. Having linens included was a very nice touch, and much appreciated! My only complaint was that the property management office sent us incorrect gate and pool codes at check in. So, when we arrived at the end of our long drive, we couldn't get into the complex. We were eventually able to gain entry (someone leaving the complex told us the code to get in) and luckily the code for the townhouse itself was correct, but it was a tad bit frustrating. We had a repeat experience later that afternoon when we tried to get into the pool with another incorrect code. It did eventually get resolved though, and we loved our stay here!