Very clean, spacious, and had all the amenities I needed including a nice big kitchen. Would stay here again!