We love Legends.. And we just returned from Grand Pineapple.. So - here goes.. first.. the beach at Legends is a lot smaller than the one at Grand Pineapple. The food is about the same (good!) - drinks as well. Both have really friendly staffs. Rooms at both are very comfortable - though we prefer a King size bed (GP) to two full size ones.. Legends is less expensive (as you already know) - Make sure you connect with Michael on the beach - he will take great care of you.. and tell him Bill and Tina said hello! I hope this helps..