We've stayed at both and while we liked the GF, the Poly is our favorite of the two. We thought the beach pool at the GF was ok, but we love the volcano pool at the Poly, especially since it backs up to the beach and has a distant view of the castle. We also like Captain Cooks better than Gasparilla's. What we didn't like about Gasparilla's was that it was always very loud in there due to all the games. If they got rid of the video games and added more seating, it would make for a more enjoyable atmosphere, IMO. The rooms at both resorts are pretty comparable in size, although our room at the Poly seemed bigger. The GF resort and grounds are beautiful, but we found the lobby to be very busy during Christmas time. The Poly doesn't have much as far as decorations compared to the GF and some of the other deluxe resorts, but I would have to go with the Poly for the tropical atmosphere, views, and pool.