Great extra amenities if you stay for a week (swimming pool and hot tub, mini golf, spa, yoga classes). Great location. The resort looks cute from the outside, a little outdated and impersonal in the suites/bedroom. But they are comfortable and clean, so it is fine. With a small kitchen with basic but enough supplies to make a meal or two to save on restaurant. Keep in mind it is a time share, so just avoid or ignore the blue guys in the main lobby if you are not interested. It is good to know in advance and keep in mind for sure.