Great communication, wonderful location, generous with check in and check out timing.