A perfect stay, had everything someone needs, comfortable, warm, spacious, lovely setting. My only dissapointment was that I didn't stay for longer.