Pros - clean, very convenient and close proximity to beach, eating establishments and shopping! Parking is included so that was a major plus. Beach towels, beach chairs, snorkeling equipment and beach mats were available for use. Safe & secure area.
Cons - nothing major but little things included: shower wasn't very powerful but couldn't tell if that was due to low water pressure or weak shower head. 2-ply toilet paper would have been nice. Checkout instructions weren't super clear so we did what we felt was best with unit key.
Overall we enjoyed our stay and had no issues. We would definitely stay here again.