Good service but cleanliness could be improved a bit.