Clean, warm and well appointed. Great location