There's only one answer...........keep researching. I know, nice copout of a response, yes?

But seriously, what you described for your basic needs and wishes, any of the four resorts could fit...