Good location but cleanliness and communication can be better.