Very clean place, comfortable bed, new and modern. Internet unreliable at best. Heat in upstairs bedroom also not reliable, it kicks in based in the attached house. All in all okay but if you need Internet and on demand heat may not work out