Nice location, clean, well appointed for staying if you want to cook, etc. We had a hiccup during check-in, and they were very responsive and checked in with us a bunch. The check in and check out was pretty inflexible, so if that matters to you, you should consider another option.