well located hotel with large room, complete with kitchenette