Great, clean, stylish and in a great spot on the river