Great communication - last minute booking was a breeze. Nice location and warm apartment. Very clean.