clean, comfortable place, superb location