Great place - very clean, stylish, has pretty much anything you can think of and in a great location.