The location, accommodation and communication: everything was great.
Will come back.