Good location, clean and well stocked, easy check in /check out and good communication.