Clean, cozy and kind/welcoming hosts! Has everything you would need/want. Amazing service going above and beyond for us - cant wait to visit again!