The Galvestonian is an incredible place to stay