Clean and cosy in a wonderful location