One of the oldest hotels in town, the James Cook is a bit of a mixed bag. We like its liveliness, the prime location, and the great value that this hotel offers. The staff, too, couldn't be better: efficient, friendly and truly service–oriented. These are likely the reasons It has endured for almost 30 years. But the hotel does have its problems, most prominently thin walls (if you have loud neighbors our condolences) and windows that once had great views but now, alas, look out onto the walls of the other buildings that grew up around this one.