Clean, warm and comfy - in a lovely location.