Very clean and excellent location. Easy and great communication. Special touches like snacks and chocolates… makes a wonderful surprise.