It's a great location and dog-friendly (though not for older dogs who can't do stairs). We had a few issues that we mentioned to the owner, and once they're addressed, this will be a great place to stay. It has a TINY kitchen (and we never figured out where the light switch was for the overheads in it), but there are two restaurants within walking distance and a full-sized refrigerator to store your leftovers. The bed is super-comfortable.