Very well equipped. Very clean. Warm. Loved our stay. Would highly recommend.