Clean, safe, comfortable, has everything you need and more, and in a great location. Would definitely stay again.