This is a great resort. Nice amenities and very clean. At check in, expect to receive some pressure to attend a "free presentation" from Westin Resort to join their vacation club/time share. We gave them a firm no and after that the entire stay was amazing.