Clean, comfortable, affordable, great location, cozy, warm, homely - just amazing.