Quick response n lovely place to stay at such a short notice