Clean, comfortable, good location and excellent hosts. Would definitely stay there again.