Could do better with cleanliness and privacy, but overall good.