Very well organized. Would definitely stay again.