We stayed in the Bayshore building and like other comments have noted, it was a bit outdated. The bathroom was incredibly small, the beds were very squishy, resulting in very achy bodies the next day. The walls are thin and we could hear entire conversations from the room next door. The view was lovely (of the lake) and the building is near the beach so I’m sure in the summer people don’t care about the room itself because the location takes the cake. If you have kids I highly recommend staying in the main building, as that’s where the pool and kids stuff is located. We had asked to change but unfortunately they were booked up for the weekend. The eclipse restaurant was nice and we had the buffet breakfast. Although it was pricey, we enjoyed it! Booked a massage at the spa, but NOT worth the price! Save your money. Overall the stay was “good” but not great.