as advertised. clean. good communication. easy check out and check in. good take out food in neighbourhood