Good communication, great location, accommodating host, clean apartment, spacious terrace, easy check-in/departure. Would stay here again.