A clean, warm, comfortable place with a wonderful view and great hosts. I couldn't have been happier or better served.