The accommodation is top notch.
Location is excellent, not only for the beach and local stores, but for SeaWorld, the aquatic park, Disney Land and the numerous other attractions the area offers.