Excellent location, great communication, bottle of wine upon arrival. What more do you need?