Everything was great. Clean. Good location. Free parking. Perfect communication.