Good location. Well appointed and clean. Nice view. Comes with parking (which isn't a trivial thing at this location).
Would stay again.