Good location , clean, good communication and check in.