easy check in & out. nice communication. clean facilities