Absolutely perfect, nothing else to say. The place is perfect, perfectly located and has got everting you can possibly need during your stay. Hosts are reactive and adorable. That was a Christmas of a lifetime.