Clean, comfortable, amazing location, great value.