The beautiful grounds? The theme pool? The steel drum music? They're all things that you most look forward to experiencing at Caribbean Beach Resort!