Hello! Im visiting from San Antonio and chose a hotel very near the Galleria. Is this a relatively good spot? I hope so!! Originally Posted by JellybeansThis is where I usually entertain. As I'd personally never ever go to someone's incall again.... Nice quiet quaint spot here.