well maintained, comfortable, nice location