Spotlessly clean, comfortable, and good location.