Clean, comfortable, good location, and excellent communication.