With a rooftop pool and sprawling views of the Caribbean Sea, Dreams is a favorite for its surf pool, family-friendliness, and on-site restaurants slinging delicious tacos and cocktails. Day trips to ...