The hotel itself is very nice. However, the seaweed problem this summer was horrible. We did not even set foot on the beach which was very disappointing since we have a pool at home. There was a nice slide at the pool for our kids, and they absolutely loved it. The room was nice, the restaurants were INCREDIBLE. If you want to go to Galveston and stay in a hotel - the San Luis is great. We stayed in Galveston a few years ago in Pointe West - beach house with private beach, Ocean Club/pool. We preferred this. The beach was across the busy Sea Wall from the hotel and was public. Not a nice beach. Doing Florida or Mexico next year!