Stayed at the Westin resort to celebrate our son’s high school graduation! He just wanted to relax for this trip! What a beautiful resort and very friendly staff! Restaurants didn’t disappoint either! We stayed in a 2 bedroom lockoff which was very spacious and overlooked the…