We just returned from a wonderful 8 day trip! Caribbean Beach Resort is absolutely beautiful ... so lush and tropical. The pool was amazing and my girls had a blast. I requested Martinique and got it - Bldg. 25. The room was on the second floor and was very nice. Beds were comfy and room was clean. Housekeeping wasn't great. Old Port Royale was so convenient and our building was very close so it was a short walk. The weather was HOT but we managed to survive by splitting up the days with a pool visit to cool off. Crowds were very low and most rides were walk-ons or little wait times. Wait times for the buses varied ... some days were quicker than others. If you have any questions, let me know! I would definitely stay there again ... it was a magical vacation. My good friend Tracy surprised me and was waiting at the Custom House when I arrived via Magical Express. Her husband and daugher accompanied her and we all had a great time together.