Great service, great communication and even great location.