I have stayed at the San Luis a few times and I still believe that it is the best place to stay in Galveston! This past trip was for business; however it still lived up to my expectations. I have also stayed here for a bachelorette weekend and it was perfect for that too. If you are bringing children, I would recommend Moody Gardens because of all of the activities and attractions. But, there is much more of a beach resort feel at the San Luis. The pool and view of the beach is fabulous. The hotel has a hip/ modern but classic feel to it. The H20 pool bar is a fun place to hang out day or night. The steakhouse/seafood restaurant is closed on Sunday and Monday, so be aware of that. They also have an awesome talking parrot in the lobby during the day. I stayed on one of the top two floors of the hotel and the view is great- I believe that these are the VIP rooms and cost a little more. But, they come with free bottled water, snacks, and continental breakfast in the hallway. The customer service is great here too. The carpet in my room was damp from a previous guest and the maintence staff brought me truffles for the inconvenience. Great hotel!