Perfect all round, location, host, facilities, cleanliness etc.