We are triyng to find an all-inclusive, tropical beach resort with a little bit of shopping and a nightlife for our honeymoon. The prettier the beach and the water the better. We have checked out Sandals but would like to find something a little less expensive. Any suggestions?