The Herald Hotel by LuxUrban New York: Location & Reviews