We stayed in the ground floor unit. Great location, loved the fireplace, comfortable beds, very clean and well appointed. Rooftop was great for a drink at sunset. Would highly recommend a stay at James Townhouse, loved it.