We considered dreams but all the resorts had our date booked. Then we were going for hardrock but the rooms seemed small and the beach eh...so we picked now jade...rooms are 700sq ft and we will have 2 kids with us and then send them with relatives a few nights so accommodations were imp to is...beach looks nice and jacuzzi on the balcony lol. Prices were comparable. Hardrock does offer great benefits when you have more then 75 room nights...unlimited private events which can save tons if you are doing welcome dinner, rehearsal, and wedding.,..plus every so many rooms you get one night and resort credit per room