Great place, good location but not if you want beach front. No dishwasher but this was not an issue at all with us.
The unit was well equipped with towels, beach chairs, coolers ect.
The complex has three very nice pools (no beer at the pool grrr) good ice machines, parking is close, and amenities near by.