A pleasant stay in a neat and comfy stylish self- catering unit.