The location was great! Cleanliness was fair. Overall it was a good stay.