Clean, exactly as pictured, spacious, conveniently located, comfortable, all the amenities necessary for my stay. Would stay again!