The beautiful resort is located right on the beach with multiple pools, water slide, and activities for all ages daily.
This resort is highly sought after. The ratings are always very high. Having stayed there I can attest to the service and friendliness. The view of the beach and gulf of Mexico is spectacular. Restaurants are available on-sight and within easy
walking distance as as well shops and miniature golf. Note: for more details and photos, please go to google: Marriott Crystal Shores.