Very nice and friendly staff. The location and amenities were perfect! Check in and check out was seamless. The place was clean but would recommend hardwood or tile flooring as the carpet/place had a slight smell. Overall great stay and would recommend!