A wonderfully designed flat with lots of provisions for a very pleasant stay.