Great location. Clean, comfortable and modern accommodations. Great restaurant and cafe downstairs. Parking is expensive - recommend parking at the Hale Koa if you can. Room sizes are comparable to a normal hotel room.