Cosy, clean and very hospitable - ideal.