Home sweet home - clean, well equipped and comfy accommodation.