the gym is first class, with a wide range of pro machines, probably 20 of them. hot tubs inside and outside, pool. resort means resort and this is one.
room is ok, clean and comfortable beds. however, the hotel itself (rugs etc) need a little refreshing.
this is within walking distance (15 min) of the beach and downtown, so no need to use the expensive parkings (20 to 40$ per day). this is a definite plus.