We went there for a business trip and it's a perfect stay to do so. The check-in is really flexible and it works perfect for a night or two.
The location is also really good, you have close almost anything you might need.