The Caribbean Beach Resort is a wonderful resort. In the moderate category, it runs up to about $180 a night, depending upon the season. The resort is divided into six villages: Martinique, Trinidad North, Trinidad South, Aruba, Jamaica, Barbados and there is Old Port Royale(which house the gift shop, grab and go market, counter service and table service). The resort is spread out nicely, with each village feeling like it's own little world. They each have their own 24 hour pool with plenty of room and lots of tables and loungers. Each village has its own beach as well with hammocks and some with playgrounds. They rooms are the largest of all the moderate resorts at WDW and come with either 1 King Bed or 2 Doubles. Each room comes with a table and 2 chairs, and armoire, a bench and coat rack, and a small refrigerator. The bathrooms are great with the double sinks in a separate dressing area and then the toilet and shower in a different room. This is great for getting dressed in the morning. All rooms have ceiling fans as well, to really give that tropical feel. You will also find wonderful secret courtyards in each village, tucked away and shady where you can sit and relax.
Old Port Royale houses the food court, which has offerings that the whole family can enjoy. YOu just go to different stations to pick up your food and then pay at one central location. You get refillable soda, tea, coffe and hot chocolate. There is also a sit down restaurant if you'd like a little bit better experience. Behind OPR is the main theme pool and the pool bar. There is a ton of seating and a ton of loungers around the pool. The pool houses a small slide and a decent sized hot tub to soothe your muscles after a long day in the parks.
If you are looking for a tropical feel, then I suggest this resort.