Excellent communication, perfectly located apartment. James is a very nice and accommodating host.