A nice and warm apartment that makes you feel at home when travelling overseas.