Excellent experience. Convivial, considerate hosts; comfortable, sizable, private space; good location; good price. I would stay here again.