hi - can anyone tell me anything about rolling hills - last time we went to Florida we stayed at Wyndham Palms which had tennis courts, clubhouse, cinema etc. is there anything like this at rolling hills - thanks