Clean, great location. A home away from home. Great communication and I would definitely stay again xx