Great location and decent amenities for the price.
Multiple top notched beaches within walking distance and great rec/pool area for families.
It does face a noisy parking lot so wasn't as peaceful as we expected.
Everything else was as described.