The Westin is a fabulous time share resort filled with all the amenities you could ask for. Incredible pool, right off the beach, the Westin has something for everyone.